/**
 * 生成成功结果
 * @param {成功数据} t
 * @returns
 */
var ok = function (t) {
  return {
    code: 0,
    data: t,
    msg: "success",
  };
};

/**
 * 生成失败结果
 * @param {错误码} err
 * @param {错误信息} message
 * @returns
 */
var error = function (err, message) {
  if (!arguments[0]) err = -1;
  if (!arguments[1]) message = "failure";
  return {
    code: err,
    data: null,
    msg: message,
  };
};

var Result = {
  ok,
  error,
};

export { Result };
